allow to fight with punches - Espagnol Anglais Dictionnaire